// RptItemPhoneButton.h: interface for the CRptItemPhoneButton class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_RPTITEMPHONEBUTTON_H__574DFC1E_DB77_470F_8406_C46791EA8FB6__INCLUDED_)
#define AFX_RPTITEMPHONEBUTTON_H__574DFC1E_DB77_470F_8406_C46791EA8FB6__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

class CRptItemPhoneButton  : public CXTPReportRecordItemText
{
	DECLARE_SERIAL(CRptItemPhoneButton)
public:
	CRptItemPhoneButton(LPCTSTR szText = _T(""));
	virtual ~CRptItemPhoneButton();

	//-----------------------------------------------------------------------
	// Summary:
	//     Should be overridden by descendants for drawing itself.
	// Parameters:
	//     pDrawArgs - structure which contain drawing arguments.
	//     pMetrics - structure which contain metrics of the item.
	//-----------------------------------------------------------------------
	virtual void OnDrawCaption(XTP_REPORTRECORDITEM_DRAWARGS* pDrawArgs, XTP_REPORTRECORDITEM_METRICS* pMetrics);
	void SetSelect(BOOL bSel);

protected:
	BOOL m_Selected;

};

#endif // !defined(AFX_RPTITEMPHONEBUTTON_H__574DFC1E_DB77_470F_8406_C46791EA8FB6__INCLUDED_)
